#include <stdio.h>
#include <string.h>
void swap(char * p1, char * p2);
void swap(char * p1, char * p2)
{
	char pt[20];
	strcpy(pt, p1);
	strcpy(p1, p2);
	strcpy(p2, pt);
}
int main()
{
	char str1[20], str2[20], str3[20];
	printf("input three string:\n");
	gets(str1);
	gets(str2);
	gets(str3);
	if (strcmp(str1, str2) > 0)
		swap(str1, str2);
	if (strcmp(str1, str3) > 0)
		swap(str1, str3);
	if (strcmp(str2, str3) > 0)
		swap(str2, str3);
	printf("排序后：\n%s\n%s\n%s\n", str1, str2, str3);
	return 0;
}